package com.luban.moudle.register;

import com.luban.moudle.instance.InstanceInfo;

public interface Register {

    /**
     * 注册
     * @param info
     * @param timeLimit
     * @param isSync
     */
    void register(InstanceInfo info, int timeLimit, boolean isSync);

    /**
     * 更新
     * @param appName
     * @param instanceId
     * @param isSync
     */
    void  renew(String appName,String instanceId,boolean isSync);

    /***
     * 取消
     * @param appName
     * @param instanceId
     * @param isSync
     */
    void cancel(String appName,String instanceId,boolean isSync);


}
